package com.demon.androidbasic.util

/**
 * 系统工具类
 */
object RomUtil {

    /**
     * 是否为鸿蒙系统
     */
    fun isHarmonyOs(): Boolean {
        return try {
            val buildExClass = Class.forName("com.huawei.system.BuildEx")
            val osBrand = buildExClass.getMethod("getOsBrand").invoke(buildExClass)
            "harmony".equals(osBrand?.toString(), ignoreCase = true)
        } catch (e: Throwable) {
            e.printStackTrace()
            false
        }
    }
}